4767 52
712 141
2257 458
5424 759
3067 60
44948 505
160632 367
48440 304
6876 311
7968 810
5189 127
12600 201
10715 681
6126 429
4301 93