105026 284
61894 756
618516 1215
498032 1144
179964 490
486596 815
122500 608
282982 463
1009033 3196
116203 987
102309 472
301705 1259
72401 906
196485 825
183735 252
326318 930
895410 1773
468415 1260
128202 234
98445 306
535693 1320
84106 122
94712 358
79726 630
314023 1094
156454 677
134331 564
102248 710