1252 243
811 211
2505 723
894 218
32908 600
12595 720
43835 645
5921 519
71866 653
96416 483
10252 222
3659711 6572
21143 383
47191 648
36033 633
18652 551
42755 746
73566 784
34157 505
27931 369
7974 80
58955 164
38939 383
14763 439
21754 56
31938 623
32577 928