5080 212
7605 541
2916 841
1600 299
2250 614
719 174
2290 443
8838 694
1970 483
2986 280
1520 368
2253 667
3023 337
1192 115
2950 800
1347 144
3676 788
2570 637
1410 258
2235 589
1026 37
967 261
6526 215
360 65
4937 141
5672 91
4280 147
15256 804