4095 702
15812 171
7027 202
3092 184
4947 685
6728 564
5281 81
105834 201
57881 392
10321 314
12144 335
26110 89
12849 548
25768 519
47826 739
17072 871
16630 329
6285 703
19250 380
16708 692
5848 110