6705 833
2974 40
3246 213
5512 76
2369 220
6592 575
22660 893
4134 256
6883 78
6460 414
12158 765
6350 359
36354 686
22988 509