1892 546
189 41
652 148
6016 909
3927 83
14669 431
3509 328
29034 763
29069 221
2728 64
13683 337
34928 753
29555 478
9282 433
3473 540