22378 70
16539 209
4326 536
9825 351
5204 651
2104 122
4152 723
2093 506
3555 888
3144 770
1972 264
808 132
3438 456
1629 419
2478 691
4923 665
3036 559
2158 411