3791 371
2053 153
4688 563
12167 350
2858 80
6609 133
5096 486
1030 98
12261 533
2061 516
1994 198
6410 849
6679 674
9905 345
1547 302
19206 285
2327 189
1857 248
7948 169
3147 693
4716 715
1587 124
16995 231
3630 533
16092 32
2346 465
31879 961
8805 792