12786 493
14486 76
4760 80
11966 684
6932 344
8736 449
2681 56
17743 612
5529 818
5875 279
5172 77
4186 240
4379 197
6628 296
7573 692