5660 308
2822 466
50728 126
15759 533
17456 131
34922 523
19434 338
11407 470
4907 487
17977 876
13305 311
30598 128
2940 343