5275 546
4620 635
5730 406
5217 412
5274 370
4949 193
7022 257
3540 701
5119 99
8179 662
4516 96
41075 302