15876 644
46897 316
105925 323
28657 194
37316 831
49356 133
39335 388
36842 659
32070 84
41961 85
104287 712
115241 673
96195 430
80595 281
21617 223
35458 305
50351 871
47681 368
31702 83
32022 207
17180 525
41310 491
41285 586
49829 812