24307 476
45684 831
9788 278
15994 438
8049 115
5095 247
4055 383
2224 392
3175 290
2276 222
2381 441
3566 586
1981 270