3303 98
8680 552
2948 266
7243 437
4415 47
98937 671
147170 877
25316 430
51062 56
3076 278
23961 494
76777 792
10091 731
7457 835
5956 802
5852 421
2705 506
18110 865
11331 533
5094 402
809 100
2684 176
4063 58
10015 677
7478 614
6673 869
10368 651
2226 243