2962 856
4173 521
7559 347
3191 754
1165 172
9698 377
3914 282
8942 866
6415 399
10815 932
15194 664
4743 605
4580 118
4070 760
3150 308
2842 50
5183 653
3284 641
4467 305
4093 347
5235 215
8859 571
3424 479
23362 761