2636 597
1739 430
2436 435
2475 514
417 126
1858 416
29440 111
9045 662
10456 645
6517 339
18495 161
14471 498
5205 226
20396 83
20174 267