3031 200
24183 452
3315 555
5594 341
18197 382
27021 682
38518 616
2266 362
2787 376
4245 639
3474 343
14940 262
30700 633
26976 89
5176 335
2422 408
1610 84
3410 888
15976 551
19755 101
7890 439
36402 746
4081 641
64563 782
3224 753
13512 747
29066 504
16370 120