14767 670
5203 52
14016 475
2541 581
8856 673
41185 508
18763 296
2224 406
22344 80
26847 675
12995 252
3005 732
1580 363