3097 459
3148 606
36962 643
15372 870
4246 162
14407 701
5395 425
5411 574
43952 638
10690 270
8395 118