14328 226
8009 591
128096 722
15126 541
31643 412
6034 554
3452 218
5822 667
15543 398
29017 77
72394 365