12967 521
2255 287
19533 569
13325 788
21125 769
78284 353
2672 368
8110 123
4091 547
3240 639
17820 355
11549 304
1582 129
5309 504
5909 638
12100 440
7074 679
7483 113
14076 558
24147 264
10149 38
12789 131
9031 252
30247 111