2926 852
2690 288
4542 239
3556 307
3647 493
4273 603
148174 696
166965 824
127728 369
28676 893
65671 726
17759 742
23448 568
29171 1065
10505 709
19534 865
15442 339
18994 486
17476 555
10677 665
12244 987