2516 458
2923 606
36464 643
15027 870
4147 162
14315 701
5279 425
5334 574
43374 638
10575 270
8274 118