3960 549
4526 794
8725 570
19645 517
5648 208
9182 817
17435 235
4184 578
9941 1002
47543 694
18336 616
43126 850
34040 578
15821 713
11382 134
175138 696
22720 907
8889 602
5569 672
17807 419
6886 363
8695 629
3931 98
8445 228
8841 398
7097 359
16311 634
10325 28