3020 92
3996 775
2896 522
10748 367
15618 393
5422 508
37179 82
3804 728
4528 315
8724 529
4590 613
17627 108
1085 175
5796 524
1787 361
7869 692
6637 52
20145 247
2966 578
38907 372
1553 221