4759 52
712 141
2257 458
5424 759
3067 60
44947 505
160590 367
48379 304
6875 311
7967 810
5188 127
12600 201
10715 681
6125 429
4301 93