2481 83
12881 105
213505 489
38760 702
7871 593
7724 625
7051 420
4829 306
3076 181
2710 486
6226 650
3847 781