2640 597
1741 430
2450 435
2477 514
419 126
1861 416
29448 111
9050 662
10466 645
6519 339
18498 161
14477 498
5208 226
20410 83
20188 267