24223 475
44810 829
9735 278
15944 438
8001 115
5085 247
4040 383
2214 392
3165 290
2263 222
2365 441
3551 586
1965 270