2481 83
12879 105
213485 489
38751 702
7871 593
7724 625
7051 420
4828 306
3076 181
2710 486
6226 650
3847 781