1639 443
23342 289
8187 600
16787 516
9288 623
4611 207
14564 566
15430 310
7003 482
4943 286
7875 493
3284 707