1426 215
3682 847
4506 432
3568 95
1737 107
170837 842
140397 610
10402 187
37385 594
14119 321
6542 449
7233 927
3282 409
8956 924