51328 215
2178 259
27356 211
9094 477
22699 1061
5489 551
245011 814
34269 557
19482 193
97832 614
18522 963
78698 384
49682 643
22802 689
158948 760
308555 952
43807 427
3183 284
3207 280
9199 581
13899 444
17263 458
126818 589