16906 399
107026 217
17335 345
55439 864
7384 665
4892 796
4923 499
6253 623
2712 402
5186 130
3209 143
4472 319
50719 476
68530 1064