5081 212
7605 541
2916 841
1600 299
2250 614
719 174
2291 443
8839 694
1970 483
2990 280
1520 368
2253 667
3023 337
1192 115
2950 800
1347 144
3676 788
2570 637
1410 258
2235 589
1027 37
967 261
6526 215
360 65
4938 141
5672 91
4281 147
15256 804