141 29
3191 765
900 164
2432 637
1176 264
7199 598
2466 512
5705 748
4287 677
6442 618
5723 169
2243 331