23940 320
6671 421
1837 135
2232 271
1822 118
5285 714
4505 351
3486 236
4336 855
5144 491
3574 56
1991 225
1591 127
2875 298