5928 671
4210 721
3399 500
3568 273
3701 111
2175 340
1951 336
1215 157
2700 263
2859 165
2013 238
20994 603
2043 96
2524 587
4784 925
2980 763
4114 692
2783 445
8945 353
1851 373
1739 79
2405 247
2198 460
1786 225
12364 583
6118 282
8958 404
4016 59