9726 668
3264 346
2905 272
4525 720
2901 505
4842 392
11601 442
22885 429
4330 295
841 72
3048 603
23530 177
2117 504