31444 868
4539 144
3134 560
5505 633
5797 808
4658 626
1442 39
3251 429
4863 306
3964 420
8173 136
4403 693
6331 392