30669 89
2564471 3580
255413 640
178960 791
299469 1059
108500 465
202891 489
7275 665
8425 449
121469 735
116037 808
108966 552
40054 223
3918 102
13386 860
88543 767
91902 499
4062 332
19320 603
108260 211
16398 602
3548 197
116700 318
11295 375
6458 596
4290 249
5445 897
4208 424