5966 533
1807 196
4077 554
2790 283
1506 149
3682 744
2968 450
16087 707
14333 904
4081 584
3824 644
5993 504
2760 101
3550 332
4255 262
15574 636
9727 972
4379 126
15256 81
3647 163
2786 672