582 112
3228 296
13629 353
109995 643
1926 92
9112 696
37378 642
6148 86
11660 524
39327 612
2997 188
6907 453
12993 774
2563 413
1969 334
3129 647