951 129
15455 443
2994 371
4626 408
2336 511
8840 112
27203 271
60148 215
3481 702
23938 233
5861 469
6167 390
7036 451
10476 709