2672 37
42191 274
69034 265
113368 421
4928 764
5458 418
12787 532
5896 570
16940 171
3061 394
5807 143
3312 825
2847 40
4111 111
3605 509
2023 99