12651 105
209282 486
37251 702
7705 593
7620 625
6959 420
4723 306
2973 181
2624 486
6107 650
3759 781
2029 83