3039 499
23566 503
4720 418
14508 480
9452 780
30047 670
6216 308
13848 227
30477 583
7687 157
8179 516
2304 125
2970 67
4099 837
3401 271
69182 501
3296 595
7637 741
3009 834