14767 670
5203 52
14018 475
2541 581
8856 673
41185 508
18765 296
2224 406
22344 80
26847 675
12996 252
3005 732
1580 363