129291 520
19712 131
5192 598
101824 991
45237 73
8662 535
5955 88
7273 819
9380 189
7408 214
13200 178