12647 105
209122 486
37201 702
7697 593
7616 625
6956 420
4720 306
2970 181
2621 486
6103 650
3757 781
2028 83