5099 458
35022 352
205131 1094
22795 886
40857 153
15763 791
61611 676
27108 382
39038 580
12838 332
10415 453
11357 218
31111 665
19032 236
15717 146
9625 85
13120 640
2259 293