3063 904
2945 720
1455 289
1742 389
1867 313
43813 677
3910 310
4066 95
4168 639
7163 137
3718 500
12592 427
35949 740
6896 615
5862 469
17675 693