2637 37
42044 274
68945 265
113275 421
4943 764
5475 418
12809 532
5900 570
16940 171
3073 394
5813 143
3325 825
2865 40
4110 111
3624 509
2027 99