3500 903
13473 451
2015 332
18228 965
31003 694
14917 398
3380 779
2179 128
12667 468
27484 397
3873 793
3070 150
4241 173
284128 580
1526 63
3627 397
138744 363
8410 642
4400 965
1498 43