2889 816
2938 634
96167 566
33537 45
16657 41
170921 203
5810 167
27592 244
8097 400
4136 124
2111 27
5802 129
6975 612
8040 440
14782 792
2978 336
9236 349
1893 271