31177 648
5335 756
10530 364
17217 759
5857 73
5907 522
8799 506
14635 58
20875 794
2375 65
2334 174
15870 837
4993 230
16686 748
9183 724
12972 638
16805 160
6975 551
22087 610
163833 974
3145116 6757
706089 1990
384689 1079
97104 372
49592 401
125813 465
118339 632
41971 582