168835 602
167414 367
9952 769
2867 260
7419 410
193277 897
13578 713
410500 1252
8296 219
6376 97
14103 68
6585 487
80478 494
274101 906
6818 603
546288 1364
63362 393
21534 817
35140 605
157144 513
40320 336
95072 618
16111 533
14667 878
74535 354