1426 215
3682 847
4506 432
3568 95
1736 107
170835 842
140391 610
10401 187
37384 594
14118 321
6542 449
7213 927
3282 409
8956 924