2672 37
42181 274
69029 265
113364 421
4928 764
5458 418
12787 532
5896 570
16939 171
3061 394
5801 143
3312 825
2846 40
4109 111
3605 509
2022 99