39016 582
56195 509
43300 957
92702 351
105557 582
58398 299
27265 247
32723 289
72249 369
48161 539
56943 164
24363 267
10592 549
19880 670
161035 1281
44287 611
39362 754
69673 986
34624 664
42434 347
16741 219
49665 530
17251 588
24226 712
30526 403
28140 266
43941 407
9884 116