40100 71
12920 32
163841 662
58602 451
103234 126
56199 456
25208 581
47773 380
16001 215
8483 822
13062 33
52966 396
114010 896
54220 221
86748 332
114374 657
293786 1235
116174 343
3684 690
5194 528
149097 711
5877 683
193050 669
48497 924