2636 455
10655 364
14974 563
6570 86
16611 123
4368 359
5800 639
4850 618
11269 348
6116 366
2361 76
22369 530
3137 137
3628 203