31209 648
5338 756
10554 364
17237 759
5863 73
5913 522
8809 506
14647 58
20887 794
2378 65
2336 174
15888 837
4999 230
16701 748
9186 724
12981 638
16805 160
6976 551
22088 610
163835 974
3149875 6758
706194 1990
384756 1079
97119 372
49593 401
125818 465
118354 632
41980 582