4098 22
20841 575
22233 182
11087 289
4615 255
3963 510
4016 802
6597 556
3879 330
3068 133
2265 130
3539 203
4781 860
8274 109
16667 443
3521 465
15719 646
3079 85
17110 508
6202 367
12868 250
945 134
7749 691
19474 590
3215 443
8133 336
2607 44
5353 755