2189 701
1083 254
2647 879
2487 635
475 144
310 87
2079 420
1095 353
2344 765
2891 773
1335 341
23703 517
4534 465