32295 600
11618 720
43170 645
5800 519
71198 653
95813 482
9838 222
6380 203
3487718 6473
20712 383
46284 647
34833 633
18262 551
41673 746
71926 784
33190 505
27582 369
7885 80
57378 164
37589 382
14524 439
21483 56
31095 623
31312 927