32240 600
11543 720
43148 645
5785 519
71150 653
95737 482
9821 222
6362 203
3472686 6466
20685 383
46236 647
34761 633
18243 551
41605 746
71524 784
33117 505
27555 369
7867 80
57259 164
37464 382
14507 439
21448 56
30930 623
31261 927