3501 499
23918 503
4885 418
14783 480
9632 780
30529 670
6394 308
14228 227
31222 583
8034 157
8381 516
2363 125
3099 67
6383 838
3520 271
71516 501
3360 595
7877 741
6079 834