4389 331
43539 925
24119 311
6681 925
101665 635
30820 647
8160 444
6587 374
14138 276
7789 56
5596 772
7209 583
1415 206
4025 59
2885 382
23805 522