12180 85
8436 574
3067 238
22229 602
5328 513
4004 42
2324 116
4327 518
14688 89
5709 327
14809 729
12851 532
2445 401
5870 544
5015 630
5544 561
3893 121
4681 76
3239 602
14311 232
8769 421
4312 719
7598 695
53980 370
20726 543
87017 261
62234 939
32287 436