26693 46
4158 335
4038 695
6516 581
6716 482
3808 82
6658 782
5250 565
17610 554
7487 476
5305 55
29141 503
4522 446
13083 442
12349 267
5376 550
5950 266