16008 184
3094 452
1618 178
65057 784
45391 614
5449 514
33812 502
14641 450
2340 43
5457 288
20719 893
3835 637
17216 654
69803 309
5631 664
4370 766