40533 913
13038 285
6822 362
24484 348
7031 623
6138 888
8779 452
4421 283
15086 59
10553 147
7199 36
8254 323
13218 665
14560 777
26791 643
18249 817
6929 895
3619 330
5861 292
3033 215
20739 168
44353 775
12957 350
13802 608
15148 289
8325 321
13152 716
10276 575