2637 455
10664 364
14981 563
6573 86
16621 123
4368 359
5803 639
4851 618
11269 348
6124 366
2361 76
22369 530
3142 137
3629 203