2947 852
2703 288
4549 239
3560 307
3656 493
4277 603
148221 696
167016 824
127796 369
28682 893
65796 726
17782 742
23456 568
29209 1065
10522 709
19544 865
15458 339
19036 486
17487 555
10688 665
12255 987