1209 272
17220 141
20158 458
7982 49
40049 779
10846 293
9538 46
27313 595
8774 647
13473 114
2730 51
6927 642
9897 156
7758 128
2872 307