5180 546
4427 635
5539 406
5090 412
5117 370
4812 193
6838 257
3383 701
4987 99
8032 662
4285 96
40077 302