3578 331
40843 925
23428 311
6621 925
100281 635
30042 646
7910 444
6481 374
13884 276
7465 56
5486 772
6954 583
1399 206
3944 59
2806 382
23464 522