12653 105
209334 487
37267 702
7706 593
7621 625
6959 420
4726 306
2974 181
2624 486
6108 650
3761 781
2029 83