3584 331
40882 925
23434 311
6624 925
100307 635
30054 646
7914 444
6481 374
13887 276
7471 56
5487 772
6957 583
1399 206
3944 59
2809 382
23467 522