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