3141 298
4342 104
2449 145
3954 500
5217 703
5043 671
10196 35
15153 184
2889 452
1435 178
61058 782
42081 613
4643 514
29407 501
12442 450
1819 43
4667 288
8635 890
3549 637
14519 652
63298 306
4918 664
3856 766