2663 752
1668 477
2305 442
632 185
2051 282
1933 432
2034 631
10136 592
33973 454
2691 154
6637 473
8840 788