964 321
1831 454
2048 609
1954 305
4151 598
3445 379
13455 645
14872 352
45148 926
227969 878
50323 191
33890 325
28525 487
15986 574
3223 747