2649 455
10701 364
15007 563
6582 86
16644 123
4373 359
5814 639
4859 618
11274 348
6141 366
2366 76
22379 530
3183 137
3702 203