2903 816
2964 634
107866 569
33998 45
16711 41
170959 203
5869 167
27770 244
8132 400
4210 124
2263 28
5829 129
7055 612
8065 440
14795 792
2993 336
9318 349
1908 271