101670 196
7460 472
26417 1058
3746 563
6731 205
4878 179
10827 667
4289 859
5082 832
5663 966
2568 552