12645 105
209083 486
37186 702
7697 593
7615 625
6956 420
4718 306
2969 181
2619 486
6102 650
3757 781
2027 83