34009 330
11603 303
8364 494
13735 316
21582 783
18983 703
12222 287
38492 630
11838 556
28879 240
12588 396
10247 528
29292 73
21739 230
20675 420
7593 58
13930 927
25133 178
11595 222
13323 311
12076 592
12183 311
16930 819
26003 59