1096 56
588 121
2091 401
2925 692
2604 697
597 114
2124 644
641 140
814 252
505 115
1480 108
1138 51
3182 403
687 55
1811 381
2778 602
2814 696
886 126
972 221