39326 70
12227 31
160564 660
58064 451
102170 123
56110 456
25147 581
47684 380
15956 215
8481 822
13034 33
52895 396
113831 896
54168 221
86676 332
114220 657
293557 1235
116105 343
3684 690
5190 528
149043 711
5874 683
192932 667
48449 923