4446 331
43802 925
24219 311
6683 925
101820 635
30966 647
8184 444
6599 374
14158 276
7816 56
5605 772
7224 583
1430 206
4044 59
2895 382
23846 522