3057 153
3872 102
18087 154
23025 622
6514 752
19749 434
5898 539
22756 529
9505 401
18300 343
2776 63
8212 629
22683 502
8789 160
7517 599
5131 686
8025 643
19172 257
6044 803
7635 137
13867 394
8853 112
6028 665
8208 159
18852 500
2955 534
3239 401
3253 835