31555 49
124030 149
27414 819
49338 330
16029 183
46877 78
24345 172
19319 601
22486 115
14290 441
136691 535
19754 408
11932 215
14798 168
25969 799
5833 86
22180 617
21285 57
27811 680
85579 323
20593 1055
65500 642
25357 593
15471 250
45550 361
16449 214
31552 212
13223 375