2971 142
1884 303
6236 436
4174 867
1495 162
3182 637
3408 650
42713 508
2915 362
14183 582
3154 686
10825 468
19745 612
1423 82
10847 752
15700 80
2437 150
4953 394