2640 597
1741 430
2454 435
2477 514
419 126
1861 416
29452 111
9051 662
10467 645
6519 339
18498 161
14479 498
5208 226
20414 83
20193 267