2940 747
3679 598
4580 568
111427 356
10077 366
1123 64
8565 122
9582 158
2963 54
7523 434
3692 293
3188 226
5788 247
8629 617
4698 271
3885 503
38278 795
12893 599