5076 212
7604 541
2916 841
1600 299
2250 614
719 174
2290 443
8837 694
1970 483
2986 280
1520 368
2253 667
3022 337
1192 115
2950 800
1346 144
3675 788
2570 637
1410 258
2235 589
1026 37
967 261
6522 215
360 65
4937 141
5671 91
4280 147
15252 804