1084 61
8329 101
3969 93
16179 141
8743 113
20427 217
7203 621
15301 661
2181 150
15800 538
3087 276
4350 677
4600 262
8026 679
11594 139
12513 746