119056 400
271667 665
11103 267
9605 292
216063 1112
139405 646
128305 788
21528 812
44585 351
18680 690
60609 303
25982 580
36336 535
50054 266
10228 562
18603 193
8100 424
5122 164
7192 829
6303 289
13321 278
8214 237