2965 196
9181 988
15174 674
6247 502
56086 774
4451 252
6532 837
4673 503
5923 746
5146 759
2738 97
3664 242
4190 677
3969 562
5948 338
36667 128
7834 485
55655 519
2887 424
1944 139
170452 467
6684 732
5388 491
5296 648
136905 298