2787 459
2975 606
36623 643
15130 870
4161 162
14335 701
5310 425
5363 574
43581 638
10606 270
8309 118