34753 427
8027 188
20322 394
13963 578
2891 115
3906 754
3963 590
3405 456
2335 206
9178 314
12758 600
42718 724