3039 499
23565 503
4718 418
14507 480
9452 780
30047 670
6216 308
13846 227
30476 583
7687 157
8179 516
2304 125
2970 67
4099 837
3400 271
69179 501
3296 595
7637 741
3008 834