34996 93
101170 315
31798 332
31234 204
238056 696
42272 525
3440 493
18265 155
415380 1071
50221 304
87074 596
40977 302
50126 291
22842 279
10929 197
57406 497
13783 47
44611 466
29087 164
26113 271
36895 377
19810 109
78216 479
26165 104
17592 116
31022 139
123450 703
31887 265