4097 22
20841 575
22233 182
11086 289
4615 255
3963 510
4016 802
6597 556
3879 330
3068 133
2264 130
3538 203
4779 860
8271 109
16667 443
3519 465
15719 646
3078 85
17108 508
6201 367
12866 250
944 134
7745 691
19472 590
3214 443
8133 336
2606 44
5353 755