2791 570
15815 127
9112 517
7049 98
50963 495
7125 290
14526 613
14318 547
5416 169
28864 553
10543 501
7655 303
2949 539
1749 112
5799 325
1403 134
3139 184
3706 495
17241 84