14323 226
8005 591
128052 722
15124 541
31623 412
6033 554
3452 218
5822 667
15530 398
29005 77
72363 365