4679 291
22980 67
30235 663
11621 107
17881 805
43559 475
10842 255
15752 497
30221 329
14560 598
5526 395
30430 221
4698 911
3520 379