6230 686
100840 573
73835 311
29901 695
49213 771
32488 102
37989 287
28063 232
51777 241
56036 410
2635 106