6166 680
2518 41
5493 273
9094 262
142443 846
18687 623
72742 145
12517 557
6949 204
13930 386
14940 977
7101 918
3958 754