6163 680
2517 41
5488 273
9088 262
142411 846
18687 623
72736 145
12320 557
6948 204
13930 386
14940 977
7101 918
3958 754