100085 148
8116 301
5883 623
1098991 1879
631055 1323
373870 967
281810 1202
308560 506
342768 934
123328 292
170935 221
204844 458
152987 784
170983 406
158467 647
1225288 4590
185083 393
373406 734
80852 415
259915 536
61199 568
88389 795
64866 92
106340 217