16681 766
15277 205
15446 645
17420 274
10071 707
4914 518
7008 728
6986 87
9982 286
5435 442
5852 224
18221 252
8681 342
4277 324