4000 83
6763 648
9793 373
13298 608
15138 465
19982 619
16201 65
5301 163
12344 268
21305 354
18812 292
7770 61
28104 744
23931 781
6680 120
8082 520
8780 874
12011 337
16520 399
101158 648
4271 530
9506 457
216992 606
38620 135
17628 182
44915 163
73093 165
91935 286