2640 597
1741 430
2457 435
2477 514
419 126
1861 416
29454 111
9053 662
10467 645
6520 339
18502 161
14479 498
5209 226
20419 83
20197 267