4094 80
8143 629
7987 702
2904 190
2250 324
5032 582
13120 419
13651 664
4213 351
4820 422
7015 818
11609 160
9687 450
3338 530
2768 271
5853 587
3037 252
9084 607
3688 860
2511 169
10989 537
1667 154
3474 560
4258 607
3793 521
16461 362
3248 408
8761 875