129569 520
19751 131
5246 598
104191 992
46081 73
8924 535
6171 88
7563 819
9614 189
8137 214
13898 178