1209 272
17225 141
20167 458
8000 49
40121 779
10860 293
9567 46
27397 595
8782 647
13501 115
2748 51
6957 642
9959 156
7802 128
2875 307