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