3115 206
2197 438
6256 397
6271 664
5809 944
10843 927
27385 429
32537 857
8441 471
11475 599
4103 519
8778 221
33966 673