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