168 35
2195 226
1728 465
249 82
2687 831
3817 310
2289 705
874 282
3447 317
25558 57
2904 824
4807 536
654 205
417 135
1826 579
1015 261
1457 326
3538 88
1830 436
9649 232
2510 787
4822 387
1853 507
10895 697