129291 520
19712 131
5192 598
101832 991
45239 73
8662 535
5955 88
7273 819
9380 189
7411 214
13211 178