1598 360
3138 721
1929 87
3035 764
39700 630
8797 199
6879 598
13927 339
15244 427
3124 185
7505 645
5193 506
3844 677
3339 892