129291 520
19712 131
5192 598
101827 991
45238 73
8662 535
5955 88
7273 819
9380 189
7410 214
13206 178