50008 330
16584 184
138964 535
21648 57
66205 642
25718 593
46087 361
13454 375
18532 327
23514 153
18210 479
76650 321
19354 846
116385 262
131223 569
20207 568
19209 318
104854 960
33943 287
25632 624
33649 363
89652 711
30013 496
14577 885
70933 904
24398 597
52593 103