5290 659
19980 142
108977 328
22156 305
13839 175
43386 770
8669 131
5798 152
48489 593
3038 215
2890 94
2795 555
7305 657
1827 47
3979 331
4923 786