2985 142
1896 303
6261 436
4184 867
1508 162
3199 637
3421 650
42830 508
2944 362
14237 582
3167 686
10869 468
19899 612
1458 82
10910 752
15795 80
2470 150
4993 394