2741 37
42692 275
69237 265
113582 421
4962 764
5481 418
12808 532
6034 570
16971 171
3071 394
5839 143
3329 825
2872 40
4134 111
3641 509
2075 99