2802 182
3518 280
214965 779
101472 444
27552 199
69740 117
20218 818
43594 686
5548 114
15282 282
2328 230
4785 525
3415 145
103296 951