14316 226
8004 591
127996 722
15118 541
31594 412
6033 554
3448 218
5821 667
15507 398
28987 77
72324 365