9883 668
3271 346
2905 272
4530 720
2902 505
4857 392
11616 442
22901 429
4332 295
844 72
3051 603
23579 177
2120 504