2639 597
1741 430
2442 435
2477 514
418 126
1859 416
29443 111
9048 662
10463 645
6518 339
18497 161
14473 498
5206 226
20403 83
20178 267