16907 399
107030 217
17340 345
55444 864
7384 665
4892 796
4923 499
6254 623
2712 402
5186 130
3209 143
4472 319
50720 476
68533 1064