4105 256
1597 147
142026 579
74015 784
48060 434
30476 547
120952 1231
246056 856
133101 1000
20660 429
12013 168
4978 54
8340 97
17541 270
15597 669
6129 550
7421 685
8958 148
31258 240
21955 81
13362 134
587931 953
8763 247
302890 709
13695 663
22382 563
12406 887
7639 420