40558 580
57564 485
3562 383
30718 418
4474 758
59961 166
23957 678
21675 183
1947 142
12484 714
59260 889
21373 554
16828 977
13468 532
7056 529
23407 903
3089 549
7145 310
15987 95
12212 192
10516 269
13161 560
23460 491
9395 157
11328 251
24335 660
25306 176
17381 947