251 57
1743 446
3234 631
14286 711
4782 908
613556 882
25775 54
7949 510
10186 485
8038 177
6382 308
22261 314
3006 428
12736 462
10941 459
50715 682