32238 600
11543 720
43148 645
5784 519
71150 653
95734 482
9821 222
6362 203
3472181 6465
20681 383
46235 647
34754 633
18242 551
41600 746
71523 784
33109 505
27554 369
7867 80
57237 164
37461 382
14507 439
21446 56
30928 623
31258 927