6186 680
2537 41
5515 273
9134 262
142705 846
18699 623
72803 145
13429 557
6960 204
13933 386
14950 977
7103 918
3965 754