3013 596
3398 117
3708 634
6693 490
4059 750
5007 366
3578 542
3121 69
2567 413
5582 222
16026 876
5021 673
2907 844
2475 217
4084 911
1031 37
3335 684
2998 388
2521 334
3900 786
2966 414
11146 680
1531 213
7656 80