16905 399
107005 217
17330 345
55398 864
7383 665
4892 796
4923 499
6252 623
2711 402
5186 130
3209 143
4472 319
50691 476
68511 1064