15569 127
8929 517
6905 98
50821 495
7049 290
14445 613
14129 547
5365 169
28562 553
10435 501
7630 303
2932 539
1732 112
5751 325
1381 134
3090 184
3679 495
17122 84