24401 476
46554 831
9880 279
16095 438
8133 115
5113 247
4078 383
2238 392
3189 290
2297 222
2389 441
3578 586
1996 270