31209 648
5317 756
10576 364
17135 759
5826 73
5912 522
8642 506
14659 58
20800 794
2401 65
2330 174
16006 837
4995 230
16622 748
9199 724
13049 638
16841 160
6990 551
22085 610
163818 974
3173224 6764
706082 1989
384708 1079
97159 372
49603 401
125880 465
118263 632
42092 582