14752 670
5192 52
13988 475
2540 581
8843 673
41150 508
18737 296
2218 406
22317 80
26790 675
12957 252
3002 732
1580 363