954 129
15481 443
2995 371
4628 408
2336 511
8840 112
27222 271
60167 215
3481 702
23942 233
5861 469
6168 390
7037 451
10476 709