2978 623
43455 677
10069 523
3847 310
9486 656
5012 510
4509 449
32529 869
4620 80
6930 670
12174 772
11340 839
14083 562
6338 468
10635 610
5403 741
3883 95
2702 528
793 67
6718 707
25223 557
3439 60
10148 400
3126 545
24306 270
15886 475
1070 61
4097 639