26805 46
4159 335
4038 695
6523 581
6718 482
3810 82
6662 782
5255 565
17614 554
7489 476
5308 55
29145 503
4527 446
13089 442
12355 267
5377 550
5963 266