4586 61
3507 267
1686 85
2268 201
25861 80
14653 384
6956 455
5959 283
2904 88
2534 96
7858 442
3729 491
42745 487
30215 580
1157 121
3516 561