31500 826
36941 445
61623 259
52072 400
57984 510
37630 320
251442 701
41472 351
100315 359
75908 690
89223 755
49393 596
33997 641
56497 266
48231 828
149109 299
66969 653
60034 560
117967 280
63748 92
51804 606
214646 1249
53820 964
30393 904