1504 36
33914 273
66894 264
105584 420
4438 764
4966 418
6934 531
5134 570
16153 171
2603 394
5044 143
3022 825
2222 40
3311 111
3124 508
1229 99