171 439827
214 424081
321 415580
117 412111
136 390865
1127 379324
555 376968
184 374636
123 373341
155 366461
24 362725
5325 361696
768 359024
116 353846
77 342175
258 337507
480 335586
105 314251
180 308171
522 307328
364 294484
51 291280
314 288187
2077 285326
263 278143