12191 529
8545 135
7290 153
3261 150
8022 642
2751 334
6914 914
10531 129
1823 64
5029 687
8485 299
4599 165
6276 756
5311 399
10933 793
5968 237
5932 713
9663 583
25310 89
14415 549
9373 725
3176 566
10259 656
5964 336
11994 880
11182 500
6461 734
7415 578