14747 670
5191 52
13964 475
2540 581
8839 673
41137 508
18731 296
2218 406
22310 80
26780 675
12951 252
3001 732
1580 363