3007 421
2363 266
4031 580
2974 420
13088 399
1959 254
2255 241
2871 357
4096 617
3708 364
1659 73
3125 363
6472 584
39845 437
2958 114
1980 123
3784 746
1862 166
2486 82
4271 877
5484 176
5011 622
2729 324
65709 611