2937 895
6227 416
2855 734
175501 217
3588 557
7299 371
18506 576
164134 568
530537 1353
28014 850
423474 969
136387 736
13333 504
12419 679
17221 507
45266 179
31305 750
12546 41
3050 649