14767 670
5209 52
14020 475
2542 581
8859 673
41199 508
18776 296
2227 406
22359 80
26872 675
13007 252
3006 732
1581 363