49500 255
19377 502
181076 690
165878 239
64228 651
53339 152
114132 381
64986 471
121387 827
117270 202
6911 534
5865 353
120081 469
6964 235
202778 967
96212 646
107654 430
31764 860
56268 762
13584 400
69126 160
38861 49
60825 83
59776 684
27252 617
35060 682
71533 671
68162 127