2978 142
1892 303
6247 436
4178 867
1501 162
3188 637
3414 650
42770 508
2925 362
14205 582
3158 686
10838 468
19806 612
1442 82
10878 752
15733 80
2455 150
4979 394