1501 36
33894 273
66885 264
105559 420
4432 764
4966 418
6934 531
5131 570
16153 171
2602 394
5042 143
3021 825
2222 40
3308 111
3124 508
1227 99