23751 320
6593 421
1778 135
2150 270
1771 118
4957 714
4460 351
3402 236
4287 855
5091 491
3504 56
1947 225
1523 127
2808 298