33505 197
15937 569
40686 349
8454 239
9044 676
4775 119
8828 532
15730 962
4975 302
1210 234
3262 289
532 70
17011 616
22463 570
1875 119