23746 320
6591 421
1777 135
2149 270
1768 118
4957 714
4460 351
3400 236
4286 855
5090 491
3502 56
1946 225
1523 127
2808 298