9672 668
3264 346
2905 272
4524 720
2901 505
4840 392
11599 442
22879 429
4329 295
841 72
3048 603
23517 177
2117 504