10253 560
20973 870
6018 205
4996 252
5844 154
6388 694
7527 597
4690 409
5145 444
27104 469
2498 229
7662 215
4425 533
9727 806
5172 227
5342 580
11870 282
5189 126
10591 118
21681 717
6931 507
20077 257
3452 76
17088 1000