2638 597
1739 430
2438 435
2476 514
417 126
1858 416
29440 111
9045 662
10461 645
6517 339
18497 161
14472 498
5205 226
20397 83
20175 267