15051 127
8520 517
6443 98
50588 495
6900 290
14138 613
13872 542
5287 169
27991 553
10375 501
7579 303
2885 539
1686 112
5707 325
1339 134
3059 184
3555 495
17029 85