21958 856
3034 319
3737 151
5131 890
11038 841
4155 275
1588 97
11022 471
2818 228
17112 511
3933 780
6831 585
5335 743
8950 422
5684 537
3593 606
4668 458
2715 360
2600 362
3181 695
4151 647
1921 106
4477 685
543 50
5250 275
47248 941
15216 449
2764 348