31500 648
5379 756
10668 364
17378 759
5962 73
5960 522
8860 506
14809 58
20978 794
2394 65
2365 174
16014 837
5118 230
16842 748
9248 724
13017 638
16828 160
7016 551
22110 610
163921 974
3186695 6781
707119 1990
385292 1079
97216 372
49633 401
125944 465
118420 632
42071 582