4107 702
15832 171
7071 202
3118 184
4963 685
6743 564
5295 81
105955 201
57958 392
10330 314
12172 335
26131 89
12878 548
25784 519
47859 739
17089 871
16667 329
6311 703
19267 380
16714 692
5852 110