3090 527
7916 388
1785 337
4202 332
4161 447
8041 232
5481 475
4744 94
5706 457
6937 689
4559 775
6585 584
9816 413
4388 265
10840 41
4034 656