2669 37
42168 274
69022 265
113350 421
4927 764
5457 418
12787 532
5896 570
16937 171
3061 394
5800 143
3312 825
2844 40
4106 111
3603 509
2021 99