583 112
3243 296
13649 353
110023 643
1929 92
9123 696
37401 642
6151 86
11674 524
39339 612
3001 188
6920 453
13006 774
2569 413
1971 334
3134 647