8026 853
3030 242
2971 587
5039 697
10932 734
6019 355
1894 277
2663 165
3204 245
19820 1019
11922 339
2516 292
755 50
4922 115
3281 811
8162 724
209 49
5445 59
13881 539
3424 829
3240 561
1852 316
2188 399
5070 106