10253 560
6018 205
5844 154
7527 597
4766 908
4690 409
5145 444
27104 469
2498 229
7662 215
19857 560
4425 533
6597 598
9727 806
5172 227
8089 675
6316 511
11870 282
10591 118
10321 626
6931 507
7749 388
20077 257
17088 1000