129291 520
19712 131
5192 598
101823 991
45235 73
8659 535
5955 88
7272 819
9380 189
7403 214
13194 178