40753 158
12643 83
18648 236
26593 657
36494 588
104644 610
20475 222
54622 582
17735 784
33528 614
39204 321
11007 503
23564 304
5142 869
10401 314
8051 545
35102 646
4242 449
3067 143
9083 379
4866 369
5178 564
29440 128
6115 127