2939 832
1870 552
15932 83
26522 541
4938 858
36048 822
12724 107
9292 521
9688 228
4634 711
4239 382
10361 87
12518 263