32301 600
11626 720
43170 645
5804 519
71205 653
95820 482
9838 222
6382 203
3490460 6474
20750 383
46293 647
34846 633
18281 551
41680 746
71959 784
33215 505
27591 369
7886 80
57390 164
37609 382
14530 439
21485 56
31105 623
31323 927