14821 868
19425 483
13726 691
15052 204
6441 632
13029 598
15625 636
6671 532
9340 982
3118 511
2413 130
2679 270
8919 40