3991 535
2563 187
6984 93
3063 428
26225 290
182832 797
5368 673
14967 162
5918 752
1588 219
3730 175