9565 668
3250 346
2893 272
4521 720
2895 505
4833 392
11588 442
22865 429
4328 295
841 72
3044 603
23478 177
2115 504