4196 324
5569 349
3060 172
6242 125
3995 120
1547 48
3812 539
3741 202
2204 262
2560 221
9368 593
5039 301