2667 296
12887 353
108290 642
1781 92
8562 696
36046 642
5949 86
11056 524
38038 611
2790 188
6244 453
12162 774
2428 413
1897 334
3028 647