103023 710
76655 286
101592 465
66515 92
52018 268
37307 814
110967 376
160488 764
311632 963
20938 423
369859 872
128354 163
86338 533
5923 746
55169 609
53071 405
3664 242
201877 593
70979 679
69953 831
75339 525
115267 478
17982 412