102143 196
7500 472
26462 1058
3750 563
6744 205
4897 179
10904 667
4362 859
5085 832
5672 966
2573 552