2971 142
1884 303
6237 436
4174 867
1495 162
3182 637
3408 650
42718 508
2915 362
14184 582
3154 686
10826 468
19747 612
1424 82
10848 752
15701 80
2437 150
4953 394