5186 546
4431 635
5545 406
5091 412
5123 370
4817 193
6844 257
3391 701
4998 99
8039 662
4289 96
40089 302