14758 670
5197 52
14006 475
2541 581
8850 673
41174 508
18752 296
2220 406
22330 80
26825 675
12972 252
3003 732
1580 363