31007 504
59465 598
120136 193
41881 460
39990 892
46416 141
92370 259
77356 224
165453 290
71850 805
60429 92
63789 896
17195 142
56483 663
72050 408
37869 533
65850 704
59101 857
28582 829
60761 894
75102 455
40921 184
57786 182
53753 746