3060 499
23591 503
4731 418
14519 480
9459 780
30060 670
6221 308
13863 227
30509 583
7692 157
8190 516
2305 125
2983 67
4105 837
3417 271
69319 501
3297 595
7644 741
3009 834