3095 206
2189 438
6246 397
6264 664
5808 944
10840 927
27359 429
32517 857
8439 471
11475 599
4103 519
8774 221
33714 673