2949 684
181868 139
7988 581
15275 714
6205 196
7652 192
8037 796
8029 207
12993 441
4561 513
3942 665
1278 108
8484 96
5102 782