4793 587
2725 457
12951 88
21865 253
12178 682
8566 261
13379 977
8384 28
16400 740
14547 878
10559 366
4150 911