1640 443
23343 289
8187 600
16788 516
9288 623
4611 207
14564 566
15430 310
7004 482
4943 286
7875 493
3284 707