1001 135
2884 811
26392 604
390313 1034
4247 651
5581 94
18661 722
44058 378
3051 70
3980 366
2625 373
3830 191
5224 690
13721 345
2869 39
3782 356
4545 956
2754 261
12622 200
21038 167
20492 483
177958 575
5340 100
79141 788
8969 796
7405 530
54009 452
2300 135