2706 761
874 234
530 122
2145 549
2648 678
199 46
2696 446
7946 264
4648 506
34571 929
31715 428
30819 376
6785 94
5901 148