9729 668
3264 346
2905 272
4525 720
2901 505
4842 392
11603 442
22887 429
4330 295
841 72
3048 603
23535 177
2117 504