14839 405
5323 42
4826 603
5746 892
4631 569
7472 236
6752 388
4903 541
4464 665
15938 94
114328 333
100001 240