3041 866
2694 113
5722 275
4804 578
3564 860
4218 779
4876 137
3598 540
2157 137
44988 253
78133 182
9598 126
15073 206
17533 521
5780 573
12622 475