14746 670
5190 52
13949 475
2540 581
8836 673
41129 508
18723 296
2217 406
22309 80
26771 675
12949 252
3001 732
1580 363