1029 159
8984 647
31616 377
34579 366
77516 843
2788 97
2439 76
10536 399
8119 845
2375 133
2730 357
4676 445
4449 879
6600 645
4904 563
5408 573
3030 345
2651 305
2118 243