105026 284
61894 756
198455 373
618518 1215
237968 589
254645 980
941723 2136
486605 815
396447 565
122500 608
282990 463
1009039 3196
354137 615
168440 354
102313 472
713440 1417
72411 906
196489 825
155444 783
183741 252
326404 930
895427 1773
241863 1021
129451 206
468426 1260
128204 234
535721 1320