2192 250
20377 530
17696 616
9009 563
6567 222
8230 461
8051 400
7491 182
12072 472
4542 748
2985 309
7727 783
20160 420