32243 600
11544 720
43148 645
5785 519
71150 653
95738 482
9821 222
6363 203
3472900 6466
20686 383
46236 647
34765 633
18243 551
41607 746
71525 784
33117 505
27555 369
7868 80
57260 164
37465 382
14508 439
21448 56
30934 623
31262 927