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