251 57
1743 446
3227 631
14286 711
4775 908
613535 882
25775 54
7948 510
10183 485
8038 177
6381 308
22261 314
3006 428
12732 462
10941 459
50711 682