2778 574
2977 746
2690 292
8213 909
4068 82
15371 431
3666 328
29490 763
29126 221
2791 64
13816 337
35754 753
30973 479
9261 433
3541 540