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