696 76
3907 493
10246 857
5904 118
2418 391
1945 315
2971 60
4518 664
3316 649
6078 538
3683 73
4421 332
2957 180
6425 282
5102 429
4563 894
2783 557
17006 323
15181 638
14946 249
2117 548
3280 827
14153 178
24773 726