563 112
3101 296
13405 353
109569 643
1880 92
8950 696
37068 642
6108 86
11516 524
38942 612
2972 188
6784 453
12789 774
2533 413
1957 334
3103 647