1216 250
3711 523
77107 473
3662 31
14286 441
2172 29
11438 593
6945 194
19316 560
2257 39
4020 235
9550 789
4183 377