3527 308
2701 466
50481 126
15512 533
17371 131
34708 523
19232 338
11270 470
4877 487
17898 876
13190 311
29663 128
2881 343