1916 380
649 104
2107 472
3435 913
2078 409
2959 692
2860 733
9891 310
50874 389
4573 782
12281 393
127587 839
22771 301
3030 139