4389 331
43543 925
24120 311
6682 925
101668 635
30822 647
8161 444
6587 374
14138 276
7789 56
5596 772
7212 583
1415 206
4027 59
2885 382
23805 522