1235 115
2661 187
10269 253
3051 74
5802 699
68047 691
66961 679
28135 405
79245 181
18796 353
42896 884