2696 182
3402 280
210541 778
97276 441
27325 199
68049 116
20033 818
42780 686
5384 114
14964 282
2278 230
4743 525
3392 145
101566 950