14216 162
113611 469
10059 158
13751 681
6246 372
5399 880
4380 577
4602 30
5802 516
8018 322
105938 172
4936 625
4547 679