2892 90
158070 422
15540 708
2993 52
37689 529
57431 607
7093 84
71861 513
10700 649
4883 451
3357 280
3484 397
4390 439
3686 158
58413 593