4120 61
3261 267
1552 85
2181 201
25147 80
14313 384
6771 455
5870 283
2801 88
2441 96
7646 442
3570 491
40861 484
29399 580
1082 121
3411 561