3038 499
23563 503
4717 418
14507 480
9452 780
30047 670
6215 308
13846 227
30473 583
7687 157
8177 516
2304 125
2969 67
4099 837
3397 271
69175 501
3296 595
7636 741
3008 834