16912 399
107101 217
17362 345
55526 865
7385 665
4895 796
4924 499
6259 623
2714 402
5192 130
3215 143
4473 319
50796 476
68618 1064