24028 320
6695 421
1852 135
2256 271
1843 118
5310 714
4522 351
3508 236
4355 855
5159 491
3595 56
2004 225
1606 127
2893 298