1029 159
8984 647
31614 377
34577 366
77511 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