164341 702
35028 258
23118 360
214552 764
132891 840
111398 327
74804 168
121113 465
312121 1443
123631 908
188097 1005
70548 645
152530 621
48693 447
178783 708
28644 473
64728 203
86243 943
76979 891
21518 320
57041 249
943886 1640
167231 1079
68398 487
56817 551
35440 148
137029 1177
73342 533