1029 159
8984 647
31604 377
34556 366
77476 843
2787 97
2439 76
10536 399
8119 845
2374 133
2728 357
4676 445
4448 879
6600 645
4904 563
5408 573
3029 345
2650 305
2117 243