4095 22
20839 575
22231 182
11084 289
4611 255
3961 510
4013 802
6595 556
3877 330
3065 133
2264 130
3537 203
4777 860
8269 109
16662 443
3518 465
15718 646
3076 85
17100 508
6197 367
12859 250
944 134
7745 691
19470 590
3212 443
8133 336
2603 44
5351 755