2640 597
1741 430
2456 435
2477 514
419 126
1861 416
29454 111
9052 662
10467 645
6520 339
18499 161
14479 498
5208 226
20415 83
20197 267