24215 475
44797 829
9734 278
15941 438
7999 115
5085 247
4040 383
2213 392
3165 290
2262 222
2364 441
3550 586
1965 270