15596 115
3313 425
30912 265
7043 581
9389 277
5828 183
4581 749
6970 831
19816 553
7606 287
8089 110
4724 161
7333 183
10656 182
3633 495
3773 712
3495 392