15651 115
3317 425
30980 266
7059 581
9403 277
5841 183
4586 749
6979 831
19857 555
7614 287
8100 110
4733 161
7343 183
10662 182
3636 495
3777 712
3499 392