31896 764
8180 50
8570 538
36942 610
12181 655
28752 583
23069 325
26814 712
22277 372
38731 231
11257 719
5093 363
41241 985
43758 930
16653 540
30832 628
33453 615
54765 531
16548 403
48034 675
40341 916
13716 85
25492 869
10973 405
50533 128
18211 402
100844 655
26279 318