2984 142
1895 303
6259 436
4184 867
1508 162
3198 637
3419 650
42820 508
2944 362
14235 582
3167 686
10866 468
19881 612
1457 82
10908 752
15784 80
2467 150
4988 394