16913 399
107109 217
17362 345
55534 865
7385 665
4895 796
4924 499
6259 623
2714 402
5192 130
3215 143
4473 319
50804 476
68623 1064