24016 320
6693 421
1850 135
2252 271
1841 118
5306 714
4517 351
3504 236
4354 855
5157 491
3591 56
2004 225
1605 127
2893 298