1435 431
1691 291
2963 189
5144 472
21229 559
8644 850
14240 645
148120 329
130476 1043
73236 143
178403 630
91078 427
111106 897
176488 1056
121361 681
55200 661
97998 300
25087 152