12949 92
15130 343
15610 758
11838 58
277093 1568
2695409 6598
697227 1987
377510 1078
2395494 7082
115525 632
40930 581
58154 485
46330 393
60988 598
55048 163
47063 584
20134 187
31127 291
36890 467
28666 521
3753 265
33747 841
39284 209
33696 677