21266 292
42582 610
8709 309
347930 1450
169931 652
23225 200
347974 854
19134 170
19682 126
55674 690
87666 639
74798 508
45593 464
23126 733
1931 183
2293 510
7713 612
113908 843