5080 176
21237 318
9163 426
3826 95
17224 741
4875 182
4234 549
12650 527
9184 473
18672 1029
30015 208
19178 594
32136 648
7772 277
16245 134
27389 774
35799 543
10058 206
16499 307
29832 297
22843 789
12678 277
31488 513
11476 818
18207 515
20653 409
24864 738
40419 94