1166 250
3029 910
1460 361
12682 578
4729 587
50790 411
6776 557
11339 75
13451 169
4460 562
10610 502