1209 272
17220 141
20158 458
7981 49
40045 779
10846 293
9538 46
27313 595
8774 647
13471 114
2729 51
6922 642
9896 156
7758 128
2872 307