7993 102
16811 145
20747 732
1643 227
1951 202
2550 217
3744 43
21716 622
5683 479
4868 660
4278 635
2615 235
29626 529
19475 596
4785 692