1005250 2110
228682 519
166628 791
96662 712
43083 344
274547 1048
9122 514
92486 355
504517 1330
664607 1891
92831 647
191390 397
54054 367
405948 792
307738 489
132725 749
296513 1371
320294 230
92584 661
49297 148
96249 560
88979 527
208170 414
655699 1875
262358 367
800928 3204
258991 731
146385 561