2946 697
2925 86
3212 181
1188 107
73645 547
33551 334
40222 763
50575 168
14003 675
12546 621
45873 323
13701 417
14501 490
35743 736
8946 421
17216 508
11150 565
5930 887
1148 100
31851 674
4710 220
2890 428
3576 378
3789 488