39991 424
30505 247
7086 211
34337 609
3929 98
18586 455
40829 70
10213 134
10179 846
23390 182
37178 281
16605 702
11483 671
24637 639
23442 242
8639 918
13150 746
27375 609
16796 593
15500 730
23461 545
13281 740
13102 935
45058 644
17870 242
13571 393
24363 333
18528 820