4272 61
3324 267
1597 85
2212 201
25349 80
14371 384
6819 455
5907 283
2825 88
2451 96
7696 442
3593 491
41362 484
29633 580
1094 121
3446 561