104832 472
31447 681
92442 524
38650 145
37611 685
33079 720
81652 761
20830 526
40245 132
193977 451
40555 754
67765 696
33874 343
86374 341
24291 339
13151 361
37222 243
34977 63
24317 275
24035 621
81445 570
83339 590
28661 272
45472 214
79644 490
58870 859