40753 158
2864 918
1864 444
13011 156
64822 400
12643 83
1123 267
68153 441
1631 342
10791 737
18648 236
13474 111
26593 657
15980 634
4946 91
18552 811
16319 131
2063 654
1014 299
2934 601
8383 655
1384 417
2585 774
1885 307