3592 331
40929 925
23443 311
6624 925
100339 635
30065 646
7923 444
6482 374
13890 276
7474 56
5490 772
6960 583
1399 206
3944 59
2810 382
23472 522