109306 333
26732 195
22058 503
71672 311
18381 63
41340 568
9270 409
27930 120
49889 143
51831 587
8457 263
54048 696
9881 163
20023 324
22527 346
23433 211
11817 647
291730 728
94328 462
111789 335
79507 165
25779 536
140020 659
33793 558
18504 107
39926 101
20624 336
46471 218