31153 648
5300 756
10518 364
17092 759
5803 73
5883 522
8622 506
14546 58
20705 794
2382 65
2313 174
15911 837
4963 230
16587 748
9160 724
12981 638
16815 160
6967 551
22071 610
163797 974
3154097 6754
705769 1989
384502 1079
97122 372
49576 401
125818 465
118177 632
41990 582