14767 670
5203 52
14018 475
2541 581
8857 673
41185 508
18766 296
2224 406
22344 80
26848 675
12997 252
3005 732
1580 363