2594 455
10566 364
14920 563
6559 86
16565 123
4355 359
5779 639
4815 618
11261 348
6057 366
2349 76
22350 530
3103 137
3590 203