2708 761
880 234
532 122
2156 549
2651 678
203 46
2704 447
7955 264
4766 506
34613 929
31762 428
30844 376
6788 94
5929 148