15595 127
8943 517
6924 98
50835 495
7055 290
14458 613
14133 547
5371 169
28585 553
10443 501
7630 303
2933 539
1732 112
5756 325
1381 134
3092 184
3680 495
17139 84