3302 422
3238 603
9016 555
6794 336
2268 118
4785 640
8023 513
8979 886
5253 275
169922 765
53875 293
44176 260
48451 748