31444 868
4546 144
3134 560
5506 633
5797 808
4661 626
1442 39
3251 429
4863 306
3965 420
8175 137
4405 693
6333 392