277881 1061
11877 282
74841 141
25079 273
53288 488
33387 459
10691 649
4878 451
10723 804
2441 134
2386 507
2484 341
2596 551
3938 793
1033 103
26579 942