40420 550
8452 904
6008 344
6382 556
4933 331
84789 903
6060 650
6079 672
8709 813
20452 309
12453 942
11333 641
11981 805
19937 772
69101 434
6560 320
6065 229
5342 467
77753 282
7524 424
4072 37
3957 137
7704 420
4936 154
9495 795
64437 614
13952 312
6116 509