2961 196
9159 988
15174 674
6241 502
55949 774
4447 252
6531 837
4673 503
5923 746
5146 759
2737 97
3664 242
4188 677
3968 562
5944 338
36637 128
7826 485
55627 519
2886 424
1944 139
170300 467
6682 732
5383 491
5296 648
136852 298