257 57
1752 446
3281 632
14292 711
4807 908
613664 882
25778 54
7958 510
10196 485
8041 177
6390 308
22264 314
3006 428
12746 462
10949 459
50744 682