2963 852
2723 288
4566 239
3590 307
3675 493
4289 603
148268 696
167098 824
127836 369
28705 893
65895 726
17833 742
23474 568
29266 1065
10559 709
19565 865
15477 339
19116 486
17512 555
10716 665
12267 987