2672 37
42196 274
69034 265
113370 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