39720 70
12835 32
163333 662
58513 451
103053 125
56181 456
25202 581
47756 380
15996 215
8483 822
13061 33
52957 396
113972 896
54211 221
86743 332
114355 657
293760 1235
116164 343
3684 690
5193 528
149090 711
5877 683
193034 669
48488 924