13031 877
4706 657
3879 381
2596 298
6084 737
4708 189
3894 178
3515 191
5038 783
2726 71
5454 737
8103 680
3976 45
20764 36
1712 99
4512 618
3132 380
5212 547
2195 87
7603 318
3164 492
4959 596
2483 91
19749 889