2931 306
3957 141
20121 856
2584 323
3969 227
7115 750
3426 387
4247 342
5092 425
4317 407
6191 763
10178 417
4366 63
7246 727
5045 720
5122 783
3363 118
3936 209
6687 544
4648 254
3587 106
7963 678
4518 484
4796 417