6290 680
2600 41
5646 273
9380 262
144047 847
18768 623
73160 145
13495 557
7020 204
13949 386
14986 977
7121 918
3984 754