4597 308
2734 466
50561 126
15582 533
17400 131
34825 523
19289 338
11307 470
4884 487
17911 876
13232 311
29934 128
2900 343