2993 498
8000 139
13275 213
74297 455
57159 542
2350 252
3451 602
5314 715
5203 584
5009 895
14914 92
27895 684
49177 484