5099 458
35022 352
205131 1094
22794 886
40857 153
15762 791
61609 676
27108 382
39038 580
12838 332
10415 453
11356 218
31109 665
19032 236
15717 146
9625 85
13116 640
2259 293