4583 61
3507 267
1686 85
2268 201
25858 80
14652 384
6956 455
5959 283
2903 88
2534 96
7856 442
3727 491
42736 487
30209 580
1157 121
3513 561