193191 628
5277 812
7831 791
19476 598
11952 634
17604 116
220003 614
16104 144
16378 155
27783 256
9888 474
10939 327
21748 610
9261 49
14038 843
11262 85
17864 562
8046 364
9693 504
5225 367
13329 487
20299 612
5172 432
11464 892
9555 551
8149 51
10089 177
7823 261