9828 668
3268 346
2905 272
4529 720
2902 505
4844 392
11611 442
22899 429
4331 295
843 72
3050 603
23563 177
2120 504