40418 550
8452 904
6008 344
6382 556
4933 331
84786 903
6059 650
6079 672
8709 813
20451 309
12451 942
11333 641
11981 805
19937 772
69099 434
6560 320
6065 229
5342 467
77750 282
7524 424
4072 37
3957 137
7704 420
4935 154
9495 795
64434 614
13952 312
6116 509