8255 65
2749 102
30188 529
21434 321
33316 713
9246 750
4523 331
5191 638
7656 613
3834 259
5903 133
8252 584
19757 697
7426 50
3006 566