43086 529
41982 68
7540 578
13648 153
11851 391
13749 285
8175 363
25939 348
8230 623
4980 283
8553 817
8185 36
19540 818
7540 895
5999 933
3465 215
21717 168
46357 776
15729 609
13714 716
11959 600
8481 596
5060 156
6924 335
7623 321
8217 959
25642 519
21582 261