15580 127
8932 517
6917 98
50831 495
7050 290
14452 613
14130 547
5368 169
28569 553
10439 501
7630 303
2933 539
1732 112
5752 325
1381 134
3091 184
3679 495
17126 84