1435 197
3716 634
9357 380
5094 516
23488 622
1048 191
4085 752
3909 492
1043 87
1320 241
16046 419
5773 355
3313 939