53933 707
584628 1627
1388427 4292
1018966 3029
301289 1033
123567 932
96253 992
86540 660
474626 1209
502367 624
176504 471
91193 726
302428 958
306116 796
209281 471
219273 517
78143 685
971830 2081
883517 2251
739477 1385
536843 986
92886 421
623713 1435