2699 761
846 233
527 122
2114 549
2639 678
190 46
2690 446
7929 264
4454 506
34492 929
31619 428
30768 376
6767 94
5866 148