3647 371
2035 153
4582 563
12113 350
2833 80
6561 133
5073 486
1026 98
12251 533
2060 516
1991 198
6395 849
6653 674
9905 345
1546 302
19182 285
2318 189
1849 248
7948 169
3141 693
4706 715
1585 124
16981 231
3628 533
16092 32
2346 465
31860 961
8800 792