4387 331
43536 925
24118 311
6681 925
101659 635
30817 647
8160 444
6587 374
14138 276
7789 56
5596 772
7209 583
1415 206
4024 59
2885 382
23804 522