1501 36
33891 273
66883 264
105554 420
4432 764
4966 418
6933 531
5131 570
16153 171
2602 394
5042 143
3021 825
2222 40
3308 111
3124 508
1227 99