3112 206
2196 438
6253 397
6270 664
5809 944
10843 927
27375 429
32535 857
8440 471
11475 599
4103 519
8778 221
33910 673