1582 416
2166 439
1841 544
21229 201
48209 941
2641 169
383539 865
11975 518
5304 501
7421 907
10758 260