2984 142
1896 303
6261 436
4184 867
1508 162
3199 637
3420 650
42829 508
2944 362
14237 582
3167 686
10869 468
19898 612
1457 82
10910 752
15795 80
2469 150
4993 394