23994 320
6687 421
1846 135
2245 271
1838 118
5298 714
4509 351
3497 236
4350 855
5153 491
3588 56
2001 225
1604 127
2890 298