4478 331
43946 925
24268 311
6685 925
101890 635
31053 647
8197 444
6601 374
14166 276
7823 56
5608 772
7243 583
1438 206
4051 59
2902 382
23865 522