32226 600
11518 720
43145 645
5780 519
71146 653
95729 482
9816 222
6360 203
3468697 6462
20675 383
46225 647
34736 633
18229 551
41574 746
71493 784
33088 505
27544 369
7865 80
57141 164
37444 382
14504 439
21440 56
30914 623
31242 927