2756 37
42900 275
69317 265
113692 421
4973 764
5489 418
12829 532
6096 570
16990 171
3088 394
5841 143
3339 825
2896 40
4147 111
3664 509
2090 99