2776 182
3494 280
214184 779
100500 442
27501 199
69092 117
20178 818
43447 686
5511 114
15201 282
2318 230
4773 525
3408 145
102886 951