2500 60
2770 267
1395 85
2035 201
23733 80
13651 384
6396 454
5172 283
2496 88
2134 96
6898 442
3331 491
38910 484
27273 580
937 121
3234 561