2650 61
2827 267
1412 85
2060 201
23888 80
13728 384
6454 454
5706 283
2525 88
2163 96
6957 442
3352 491
39057 484
27596 580
959 121
3254 561