257 57
1754 446
3293 632
14296 711
4809 908
613679 882
25779 54
7963 510
10196 485
8041 177
6393 308
22266 314
3006 428
12749 462
10952 459
50752 682