39976 423
134592 294
31434 844
30144 775
28900 216
8854 597
38508 870
19227 208
16568 501
175358 690
157142 305
48102 66
13552 561
157870 239
140733 545
43999 863
59402 648
47356 737
126861 330
8281 537
79632 182
27262 371
57856 875
89144 704
5032 593
241084 750
60832 236
45803 742