3500 499
23918 503
4885 418
14783 480
9629 780
30527 670
6394 308
14225 227
31215 583
8033 157
8381 516
2363 125
3099 67
6382 838
3520 271
71510 501
3360 595
7875 741
6079 834