4334 331
43341 925
24071 311
6679 925
101553 635
30733 647
8150 444
6580 374
14124 276
7775 56
5585 772
7191 583
1414 206
4016 59
2881 382
23778 522