39943 423
134515 294
31358 844
30092 775
28848 216
8843 597
38437 870
19200 208
16540 501
175303 690
156978 305
48085 66
13538 561
157638 239
140465 545
43975 863
59360 648
47284 737
126697 330
8261 537
79500 182
27222 371
57784 875
88933 704
5026 593
240687 750
60727 236
45745 742