15184 127
8709 517
6582 98
50651 495
6969 290
14168 613
13998 542
5299 169
28119 553
10343 501
7577 303
2906 539
1697 112
5710 325
1350 134
3062 184
3619 495
17026 84