31663 111
63216 671
18501 590
50167 160
39022 337
48642 148
60274 786
25830 85
64956 311
23606 105
79398 481
21342 502
48050 149
133903 688
30846 59
99119 738
82591 733
46761 297
71360 101
32150 344
39856 768
118593 592
82828 366
37507 689
90560 328
110575 793
27874 696
115648 948