3016 572
15891 127
9177 517
7101 98
51037 495
7154 290
14549 613
14444 547
5436 169
29081 553
10599 501
7659 303
2956 539
1756 112
5807 325
1461 134
3148 184
3714 495
17286 84