100085 148
8116 301
5883 623
1098996 1879
631059 1323
373872 967
281812 1202
308566 506
342775 934
123332 292
170942 221
204846 458
152990 784
170985 406
158469 647
1225311 4590
185083 393
373413 734
80853 415
259928 536
61200 568
88391 795
64867 92
106340 217