39823 115
319329 658
132230 219
104305 712
50976 907
14976 626
15914 558
19628 178
13199 809
9261 662
14009 407
1570 189
8810 766
45720 74
4760 383
30421 535