3587 331
40902 925
23437 311
6624 925
100318 635
30057 646
7915 444
6481 374
13888 276
7473 56
5487 772
6958 583
1399 206
3944 59
2809 382
23469 522