6705 833
2976 40
3246 213
5514 76
2369 220
6592 575
22660 893
4134 256
6884 78
6460 414
12161 765
6350 359
36357 686
22988 509