16150 50
13137 70
10512 291
27919 693
9133 335
10615 474
20302 528
16951 315
6665 339
15494 93
21078 794
5140 571
21136 330
115789 808
4943 508
3759 925
7234 434
8317 649
11527 432
5888 469
5091 539
19659 165
7824 731
5482 571
6945 671
7112 692
2241 131
9386 310