2979 647
2633 521
2329 443
2491 152
2973 530
3747 310
839 126
1651 324
2334 396
2506 399
4271 537
2887 651
1835 82
3596 823
1455 119
4522 709
2551 549
5572 483
941 71
1430 147
3650 482
3180 700
3476 621
804 96