2783 182
3505 280
214479 779
100870 443
27514 199
69368 117
20196 818
43502 686
5522 114
15231 282
2322 230
4777 525
3411 145
103037 951