2626 455
10629 364
14951 563
6565 86
16597 123
4364 359
5799 639
4848 618
11269 348
6091 366
2357 76
22367 530
3122 137
3625 203