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