3021 474
1968 543
4175 798
21786 696
9370 294
4272 820
12630 716
6491 656
5132 305
7844 330
110993 207
8629 165
20321 91
2971 223
5203 542
3360 273
5974 493
8891 949
21354 416