2670 37
42173 274
69022 265
113352 421
4927 764
5458 418
12787 532
5896 570
16938 171
3061 394
5800 143
3312 825
2844 40
4106 111
3603 509
2021 99