2836 570
15841 127
9122 517
7059 98
50984 495
7135 290
14534 613
14362 547
5421 169
28924 553
10547 501
7657 303
2949 539
1751 112
5800 325
1408 134
3141 184
3710 495
17251 84