1029 159
8985 647
31633 377
34607 367
77581 843
2788 97
2440 76
10537 399
8119 845
2376 133
2730 357
4677 445
4450 879
6601 645
4905 563
5408 573
3030 345
2651 305
2118 243