9558 668
3248 346
2891 272
4521 720
2894 505
4833 392
11588 442
22865 429
4328 295
841 72
3044 603
23476 177
2115 504