15956 934
4011 602
1488 108
868 135
5831 696
866 115
2810 605
5713 356
856 136
2244 488
5237 570
5373 534
1875 389
3150 567
2659 654
1188 203
1226 152
1546 23
3346 795