2628 455
10630 364
14953 563
6566 86
16598 123
4364 359
5799 639
4848 618
11269 348
6094 366
2357 76
22367 530
3128 137
3626 203