36006 67
16789 351
30060 68
2133 612
13753 85
12596 784
22189 696
6119 735
45389 843
71022 1030
24761 369
15595 436
1771 542
20982 349
2877 775
33295 579
6118 392
30099 328
8000 315
58326 597
29672 652
772 92
3957 840
28105 181