2122 595
53829 198
28974 879
37599 1059
16123 820
32324 744
22048 280
27690 738
34880 138
15125 93
12941 348
7669 802
71140 784
76933 309