8151 65
2749 102
30166 529
21420 321
33299 713
9245 750
4521 331
5191 638
7653 613
3830 259
5901 133
8252 584
19751 697
7416 50
3006 566