1663 424
1034 297
2897 458
5904 120
38569 597
29938 445
28070 818
25119 280
30777 479
45769 122
3445 161
2797 266
7521 607
13288 54
8488 567
3075 331