2341 693
1504 466
1802 441
319 88
2537 744
2292 190
21497 442
4736 587
54903 106
16082 154
6596 290
4156 871
7080 588
13502 169
5115 297