30971 88
8984 854
6862 334
22679 428
44416 349
40515 638
276590 863
17421 526
9592 91
14172 680
45100 644
13502 137
8975 422
20203 325
58364 600
62298 254
24780 327
30911 566
7221 334
30008 494
12188 193
10899 128
36506 747
11726 783