8120 63
9315 103
5159 94
16698 141
8768 112
21016 214
7316 621
15798 661
2241 150
15989 538
3083 276
4480 677
4803 262
8152 679
12261 139
12826 746