4759 52
712 141
2257 458
5424 759
3067 60
44946 505
160571 367
48350 304
6875 311
7967 810
5188 127
12598 201
10715 681
6124 429
4301 93