3060 499
23593 503
4731 418
14519 480
9460 780
30061 670
6221 308
13863 227
30509 583
7693 157
8190 516
2305 125
2983 67
4105 837
3417 271
69324 501
3297 595
7645 741
3009 834