8403 328
6185 349
3476 172
9317 126
4453 120
1969 48
4326 539
4287 202
2569 262
2926 221
10260 595
5592 301