4105 256
1597 147
142021 579
74014 784
48060 434
30475 547
120947 1231
246045 856
133094 1000
20660 429
12013 168
4977 54
8339 97
17541 270
15597 669
6129 550
7421 685
8957 148
31258 240
21955 81
13361 134
587896 952
8762 247
302874 709
13695 663
22382 563
12406 887
7639 420