120346 400
272859 666
11117 267
9611 292
216690 1112
139466 646
128385 788
21534 812
44619 351
18709 690
60689 303
26004 580
36445 535
50202 266
10247 562
18652 193
8106 424
5125 164
7200 829
6305 289
13331 278
8216 237