2201 446
6142 685
11843 91
151666 571
15903 302
2499 636
7479 775
149833 429
224512 1070
46127 948
80350 572
642998 1967
10849 83
17020 829