32215 600
11492 720
43138 645
5778 519
71137 653
95710 482
9809 222
6354 203
3462486 6460
20650 383
46211 647
34707 633
18223 551
41539 746
71382 784
33055 505
27539 369
7859 80
57072 163
37304 382
14499 439
21431 56
30893 623
31213 927