813 170
2249 684
49728 607
3232 731
2727 613
1915 300
1778 322
3310 874
867 104
32321 182
27587 55
38817 672
19232 969
15782 241
5787 524
2196 339
32624 200