2470 83
12858 105
213049 489
38632 702
7856 593
7714 625
7042 420
4817 306
3063 181
2700 486
6213 650
3838 781