40706 696
211700 675
93253 784
129321 758
71236 482
28672 66
42196 244
31087 364
80644 758
59549 769
106764 693
46949 395
23540 850
79975 669
29626 122
16635 734
45596 368
41676 811
31285 652
31952 611
29923 509
14960 300
9753 886
49509 544
63425 565
46918 202
14720 534
177212 863