1004 136
3775 206
2281 438
6427 397
6413 664
5929 944
11067 927
27966 429
33280 857
8543 471
11524 599
4321 519
8885 221
35199 674