39939 70
12872 32
163602 662
58565 451
103162 125
56196 456
25203 581
47766 380
15998 215
8483 822
13062 33
52960 396
113992 896
54217 221
86745 332
114367 657
293778 1235
116168 343
3684 690
5194 528
149093 711
5877 683
193047 669
48492 924