2672 37
42196 274
69035 265
113371 421
4928 764
5458 418
12787 532
5896 570
16940 171
3062 394
5808 143
3312 825
2847 40
4111 111
3605 509
2023 99