8575 351
4744 580
1104 91
2719 528
2916 636
7702 155
2393 413
2113 185
5101 422
5017 160
12236 626
13164 273
3319 330
6595 341
3534 280