12629 888
4199 179
13870 489
4229 292
3496 861
8584 65
2903 459
2658 519
3217 497
3463 615
1345 361
13724 281
5323 588
1489 176
8150 143
1962 352
1694 213
3170 720
1848 293
3248 55
2658 187
3657 678
9691 756
12680 503