40805 71
13085 32
164720 662
58776 452
103537 127
56225 456
25219 581
47795 380
16014 215
8486 822
13065 33
52984 396
114043 896
54240 221
86767 332
114423 657
293843 1235
116194 343
3684 690
5197 528
149116 711
5877 683
193081 669
48514 924