2963 852
2723 288
4566 239
3588 307
3675 493
4289 603
148268 696
167098 824
127836 369
28705 893
65892 726
17832 742
23473 568
29265 1065
10555 709
19564 865
15476 339
19115 486
17512 555
10716 665
12267 987