32262 600
11619 720
43076 645
5788 519
71285 653
95938 483
9808 222
6312 203
3506704 6382
20580 383
46276 647
34781 633
18307 551
41795 746
71697 787
33125 505
27616 369
7854 80
57032 163
37270 382
14530 439
21442 56
30892 623
31441 927