2630 455
10632 364
14958 563
6567 86
16604 123
4365 359
5799 639
4848 618
11269 348
6097 366
2357 76
22367 530
3129 137
3626 203