4691 308
2738 466
50569 126
15586 533
17402 131
34828 523
19294 338
11313 470
4885 487
17911 876
13237 311
29955 128
2900 343