31050 648
5332 756
10465 364
17160 759
5824 73
5877 522
8628 506
14464 58
20818 794
2369 65
2332 174
15811 837
4973 230
16631 748
9161 724
12956 638
16789 160
6970 551
22084 610
163810 974
3118494 6744
705458 1989
384283 1083
97049 372
49584 401
125778 465
118220 632
41908 582