5003 584
20541 125
15984 610
19079 41
18860 560
23365 142
1314 58
3427 578
2229 146
10681 86
4919 359
4975 564
39287 118
17140 134
17579 129
383870 1161
3445 232
5679 596
9716 310
11416 426
7205 841
4339 58
6345 496
3587 402
13688 272
8202 774
1063 192
1268 105