14696 120
5369 218
21228 713
52594 432
23975 837
3153 385
7221 597
8444 317
3472 664
8162 549
30220 494
17885 567
4593 295
3686 251
6359 540
6080 540