21295 589
15676 483
36128 359
18112 641
1591 337
4911 645
15553 291
32969 152
13353 665
13795 473
17750 170
16187 424
12562 414