6955 459
5216 832
10569 555
31560 281
638740 1444
12788 735
14405 653
143249 327
115677 866
10767 842
12444 676
3063 59
3961 95
3289 226
3751 407
4318 528