19271 501
648 141
4584 756
1262 121
877 114
3182 905
1740 315
360 51
3473 318
1227 166
4712 458
3038 664
9926 614
1707 341
1793 353
6772 876
1834 347
2415 693
8900 326
4390 870
3059 268
2824 404
4971 128
953 255