14362 774
15228 603
19624 687
3108 325
2105 51
2216 51
1530 93
5350 475
6403 962
4409 657
1994 193
2375 117