31071 503
6827 334
36472 747
5820 132
12866 645
9976 42
39445 314
45065 644
36066 497
56220 362
34013 718
11479 35
37752 1059
19669 410
15390 228
17510 660
38959 727
22777 410
39017 219
24232 242
94702 613
21897 259
148267 929
37138 72