4463 331
43870 925
24238 311
6684 925
101850 635
31004 647
8190 444
6600 374
14162 276
7818 56
5606 772
7236 583
1433 206
4047 59
2895 382
23854 522