105978 288
12417 152
9052 524
4853 92
8806 626
4185 383
5456 838
14336 419
9243 962
11681 637
3560 686
7894 408
5084 807
4537 351
7902 641
5213 532
11223 499
6992 161
2718 189
3612 241
3097 271
9121 516
7703 579
4149 147
4061 527
6937 514
3542 394
12516 215