2313 348
9848 234
38099 368
40788 496
5057 450
3448 793
4168 92
2496 385
1715 273
3453 511
2518 518
30240 106