458 93
1605 511
2944 653
3391 222
190567 726
1477 355
2681 461
21624 571
1651 367
24719 87
2183 424
3753 329
29927 926
92876 535
85877 716
5437 769