3570 499
23960 503
4908 418
14823 480
9702 780
30616 670
6406 308
14285 227
31375 583
8094 157
8406 516
2386 125
3131 67
6396 838
3544 271
71855 501
3376 595
7917 741
7588 834