12189 713
8315 344
13077 57
43654 584
5206 30
18480 343
9447 708
6947 464
17012 962
16200 96
17673 616
31337 648
14706 58
14545 710
12447 261
7940 504
16620 126
2343 153
5047 249
10503 673
3368 223
43127 629
10447 574
22090 610
14382 123
2709546 4053
387134 1161
194646 744