2959 554
14055 276
1085 131
4950 394
20378 657
3647 231
5826 465
4746 930
7394 944
3659 308
1666 342
4651 452
3341 356
762 47
3416 326
7704 723
4282 838
4660 858
11834 443
3301 813
8626 503
22300 591
2109 505
2307 461