9626 668
3259 346
2901 272
4524 720
2897 505
4837 392
11597 442
22877 429
4329 295
841 72
3045 603
23505 177
2116 504