12440 157
29985 385
4132 165
3003 246
11069 303
8031 651
6672 956
3299 444
5270 648
1870 45
3870 397
20916 627
4398 85
11414 547
4423 774
42857 652
4570 574
11873 332
2899 137
13902 68
4541 512
38169 267
11409 906
11177 686
14670 292
3965 737
8169 580
5783 238