583 112
3243 296
13649 353
110021 643
1929 92
9123 696
37401 642
6151 86
11673 524
39339 612
3001 188
6919 453
13004 774
2569 413
1971 334
3134 647