1629 360
3149 721
1974 87
3058 764
39701 630
8818 199
6901 598
13989 339
15309 427
3134 185
7532 645
5211 506
3853 677
3339 892