4095 22
20836 575
22221 182
11082 289
4610 255
3961 510
4011 802
6594 556
3877 330
3065 133
2263 130
3528 203
4777 860
8266 109
16656 443
3518 465
15718 646
3074 85
17094 508
6197 367
12853 250
942 134
7745 691
19469 590
3211 443
8132 336
2601 44
5350 755