2941 196
9093 988
15165 674
6237 502
55530 773
4440 252
6526 837
4671 503
5921 746
5143 759
2737 97
3664 242
4187 677
3967 562
5930 338
36571 128
7813 485
55512 519
2886 424
1942 139
169825 467
6679 732
5380 491
5292 648
136571 297