21286 302
12040 85
4966 476
6457 560
16587 445
29690 596
5690 327
15251 372
21149 255
6261 38
17528 179
5604 242
11898 947
38792 467
14327 97
7213 588
13714 443
18300 343
2465 143
20284 670
5053 305
3589 127
21192 916
8264 484
7268 236
4483 673
9237 302
8648 613