5081 176
21245 318
9166 426
3826 95
17225 741
4877 182
4235 549
12651 527
9184 473
18673 1029
30015 208
19178 594
32141 648
7772 277
16246 134
27390 774
35802 543
10059 206
16502 307
29836 297
22846 789
12679 277
31489 513
11477 818
18211 515
20654 409
24864 738
40424 94