9703 648
12580 253
9602 286
15049 871
8173 448
10248 846
7642 621
10302 582
11093 368
15454 917
46421 743
69315 733
241867 974
52850 616
28374 66
6428 773