31756 648
5393 756
10734 364
17481 759
5994 73
6003 522
8902 506
14903 58
21034 794
2407 65
2383 174
16072 837
5145 230
16915 748
9278 724
13039 638
16844 160
7046 551
22121 610
163942 974
3208867 6793
707650 1990
385617 1079
97277 372
49649 401
126002 465
118530 632
42140 582