4249 535
2659 188
8192 93
3139 428
26332 290
183108 797
5425 673
18277 162
6006 752
1652 219
3778 175