16896 399
106947 217
17319 345
55328 864
7382 665
4891 796
4922 499
6248 623
2711 402
5182 130
3206 143
4472 319
50645 476
68462 1064