1651 443
23388 289
8193 600
16789 516
9294 623
4619 207
14575 566
15441 310
7006 482
4950 286
7878 493
3285 707