4360 331
43428 925
24092 311
6681 925
101596 635
30773 647
8154 444
6583 374
14130 276
7782 56
5590 772
7198 583
1415 206
4017 59
2882 382
23788 522