129308 520
19715 131
5193 598
101953 991
45265 73
8719 535
5966 88
7288 819
9394 189
7418 214
13229 178