4095 80
8145 629
7994 702
2904 190
2250 324
5033 582
13124 419
13654 664
4213 351
4820 422
7017 818
11610 160
9689 450
3339 530
2768 271
5853 587
3037 252
9085 607
3688 860
2511 169
10989 537
1667 154
3474 560
4258 607
3793 521
16464 362
3251 408
8763 875