1000 281
1901 569
2557 525
993 268
15894 319
1893 271
8746 64
33481 473
2294 457
25485 214
3665 164
17679 384
24700 371
2338 563
5778 275
3585 899