14331 226
8010 591
128139 722
15129 541
31653 412
6034 554
3452 218
5827 667
15555 398
29026 77
72409 365