104829 472
31437 681
92442 524
38647 145
37611 685
33079 720
81650 761
20830 526
40245 132
193968 451
40555 754
67765 696
33874 343
86370 341
24291 339
13151 361
37220 243
34974 63
24317 275
24035 621
81444 570
83338 590
28661 272
45472 214
79640 490
58870 859