4105 256
1597 147
142023 579
74014 784
48060 434
30476 547
120948 1231
246048 856
133098 1000
20660 429
12013 168
4977 54
8340 97
17541 270
15597 669
6129 550
7421 685
8958 148
31258 240
21955 81
13362 134
587916 953
8762 247
302881 709
13695 663
22382 563
12406 887
7639 420