105501 945
84129 463
75912 263
35992 410
68293 305
15877 669
839138 3615
20684 591
984468 2091
785961 3192
16693 128
220999 935
572522 719
899355 2260
310002 930
94438 556
11714 266
599116 1643
20520 612
26594 585
60249 392
331362 1123
107151 673
134383 274
19158 214
122463 531
165880 818
47824 610