14753 670
5193 52
13996 475
2541 581
8844 673
41153 508
18738 296
2219 406
22317 80
26794 675
12959 252
3003 732
1580 363