302177 1084
2892 551
4136 793
1190 103
90397 150
12062 282
26814 273
58189 489
35315 461
10992 649
5128 451
10966 804
2611 134
2490 507
2593 341
28429 943