2549 458
2928 606
36473 643
15029 870
4150 162
14315 701
5280 425
5339 574
43384 638
10576 270
8277 118