343 80
3055 788
509 101
1939 465
2545 535
2031 521
4858 516
2136 430
1614 327
1177 305
2421 720
1991 55
1079 281
2696 782
912 88
2266 397
821 215
5921 843
2435 491
4581 680
3144 276
3272 672
1999 417
2182 82