129621 520
19761 131
5256 598
104898 992
46252 73
8981 535
6212 88
7608 819
9676 189
8171 214
14026 178