15048 127
8542 517
6529 98
50637 495
6955 290
14150 613
13990 542
5331 169
27997 553
10340 501
7584 303
2908 539
1710 112
5724 325
1358 134
3113 184
3571 495
17037 84