23986 320
6687 421
1846 135
2240 271
1836 118
5296 714
4509 351
3497 236
4349 855
5150 491
3588 56
1999 225
1600 127
2889 298