2479 639
2698 433
4011 862
9441 265
13128 55
7497 606
15261 509
3546 507
1578 122
15366 688
31687 279
6597 504
954 193
5630 675
10176 362
24230 171
5543 203
1695 502
7796 409
3794 783
22483 813
8319 806
15858 739
15344 53