3001 142
1903 303
6274 436
4187 867
1516 162
3212 637
3438 650
42853 508
2971 362
14273 582
3173 686
11003 468
19971 612
1479 82
10940 752
15856 80
2486 150
5016 394