2790 574
3213 746
2825 292
8363 909
4086 82
15442 431
3712 328
29741 763
29224 221
2799 64
13868 337
35950 753
31188 479
9286 433
3547 540