1828 410
32403 595
21460 331
27411 236
9913 116
5770 119
3763 57
18664 932
4974 891
897 30
6122 837
4609 49
3767 914
3129 452
14759 747