301655 922
65149 197
32748 570
41417 296
45316 330
72343 747
53095 111
289988 1004
106576 965
49155 752
139178 890
355942 927
113600 330
135130 418
116021 814
114089 393
160588 874
173673 641
160478 354
94464 980
73496 245
47728 227
88007 370
38772 861
125734 1200
322955 736