6950 503
28329 491
600727 959
25773 686
16133 107
28500 191
33678 461
639890 1207
160471 536
19230 575
25274 724
71531 311
43052 419
14349 618
6331 261
42534 388
10016 405
8085 508
7052 182
5891 219