251 57
1743 446
3238 631
14286 711
4782 908
613564 882
25775 54
7950 510
10186 485
8038 177
6382 308
22261 314
3006 428
12737 462
10941 459
50716 682