164282 702
35000 258
23102 360
214447 764
132741 839
111313 327
74575 168
121047 465
311954 1443
123567 908
188072 1005
70492 645
152378 621
48613 447
178626 708
28629 473
64703 203
86135 943
76968 891
21504 319
57028 249
943089 1639
167145 1079
68354 487
56805 551
35382 148
136996 1177
73292 533