6141 680
2501 41
5470 273
9032 262
142156 844
18674 623
72647 145
10407 555
6932 204
13921 386
14931 977
7096 918
3953 754