6166 680
2518 41
5495 273
9098 262
142464 846
18689 623
72749 145
12663 557
6949 204
13930 386
14940 977
7101 918
3958 754