2637 37
42044 274
68945 265
113276 421
4943 764
5477 418
12809 532
5900 570
16940 171
3073 394
5815 143
3325 825
2865 40
4112 111
3624 509
2029 99