299622 1084
2891 551
4134 793
1190 103
90373 150
12062 282
26808 273
58174 489
35302 461
10978 649
5128 451
10965 804
2611 134
2490 507
2593 341
28423 943