10196 752
12223 668
9178 902
8423 634
5068 579
7504 265
6435 36
6117 567
7259 710
3540 71
25135 121
8724 694
5409 429
8237 324
4691 542
5201 491
11523 529
6688 954
7183 618
2936 87
6586 141
8935 490
8816 609
8574 596