125983 287
41918 152
169751 985
43023 129
31478 275
16259 105
136602 705
65822 72
31287 410
19541 273
46689 990
40565 284
61037 873
63127 263
32686 634
142934 815
107163 936
55437 663
207868 533
22895 577
23855 489
91657 575
39897 134
34034 338