2776 509
4020 883
3374 639
7539 347
1544 196
482 36
2729 567
2473 711
1056 130
947 108
5753 662
1728 302