4638 308
2736 466
50563 126
15583 533
17402 131
34825 523
19290 338
11307 470
4884 487
17911 876
13234 311
29938 128
2900 343