2965 196
9196 988
15176 674
6249 502
56175 774
4451 252
6533 837
4674 503
5924 746
5146 759
2738 97
3664 242
4190 677
3969 562
5948 338
36687 128
7840 485
55690 519
2887 424
1945 139
170568 467
6685 732
5389 491
5296 648
136957 298