31216 648
5339 756
10554 364
17237 759
5863 73
5914 522
8811 506
14648 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
3150177 6758
706203 1990
384759 1079
97119 372
49593 401
125819 465
118356 632
41980 582