129285 520
19727 131
5192 598
102521 989
45158 73
8453 535
6048 88
7341 819
9603 189
7128 214
13296 178