2962 852
2722 288
4563 239
3583 307
3673 493
4288 603
148259 696
167083 824
127833 369
28704 893
65884 726
17824 742
23469 568
29259 1065
10552 709
19560 865
15474 339
19102 486
17510 555
10716 665
12267 987