3584 331
40891 925
23435 311
6624 925
100312 635
30055 646
7914 444
6481 374
13887 276
7471 56
5487 772
6958 583
1399 206
3944 59
2809 382
23467 522