14215 162
113593 469
10053 158
13751 681
6242 372
5398 880
4379 577
4600 30
5802 516
8015 322
105923 172
4934 625
4546 679