2932 734
2214 309
16464 312
5444 276
43148 754
17137 876
2156 342
6828 670
4288 168
3761 880
2036 423
1387 135
2517 631
3009 634
1360 125