3529 499
23941 503
4892 418
14797 480
9652 780
30561 670
6398 308
14247 227
31289 583
8065 157
8393 516
2380 125
3109 67
6392 838
3528 271
71647 501
3364 595
7894 741
6939 834