4091 702
15803 171
7006 202
3069 184
4942 685
6723 564
5271 81
105758 201
57858 392
10313 314
12127 335
26097 89
12839 548
25764 519
47805 739
17057 871
16606 329
6277 703
19244 380
16697 692
5841 110