122 31
2149 711
31895 287
4349 398
2905 122
4465 655
216223 556
40316 305
498869 683
63836 369
107544 798
139986 291
30621 398
463274 1648
170683 950
58900 434
53570 710
26397 247
62846 156
102720 604
78442 832
69939 252
118547 916
157992 1067
147918 288
122964 626
53412 480
47023 526