9841 668
3269 346
2905 272
4529 720
2902 505
4846 392
11612 442
22899 429
4331 295
843 72
3050 603
23565 177
2120 504