15078 127
8569 517
6544 98
50644 495
6967 290
14157 613
14001 542
5337 169
28029 553
10353 501
7593 303
2915 539
1715 112
5736 325
1367 134
3116 184
3577 495
17045 84