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