1784 521
1212 381
2929 634
2404 680
258 45
2913 252
5937 468
1980 167
15910 44
11229 970
1251 114
3542 575
5578 787
4992 58
38963 49
6029 171
5031 608