12050 872
59565 684
7471 230
4430 690
4876 61
19801 588
44653 105
4401 608
8470 762
4342 713
12018 503
2683 277
145 34
6667 723
2615 82
1544 404
444095 748
5116 34
5750 673
151853 499
6759 726
15869 655
10719 222
8977 636