19631 700
1779 304
5843 561
4186 673
4921 665
6170 538
1689 64
23241 257
481 92
8130 215
3046 180
4660 317
8032 293
4083 418
12035 111
651 73
10710 624
6786 640
11645 618
2960 159
8761 691
5918 719
4192 672
8461 925