2170 447
1553 429
1139 234
966 309
208 53
2179 637
1338 353
1250 222
6281 247
5626 240
9067 531
17873 592
18135 68