140271 331
91531 1000
213437 785
109305 365
213626 329
260104 671
197013 324
140430 589
134043 257
460512 1074
413008 719
100555 369
75704 147
192407 691
331589 1230
106391 412
88416 571
128352 166
251359 732
111477 335
58737 130
86443 383
46096 448