4378 331
43505 925
24116 311
6681 925
101638 635
30802 647
8157 444
6586 374
14136 276
7787 56
5595 772
7205 583
1415 206
4023 59
2884 382
23799 522