45996 90
116936 279
46482 465
17323 205
59683 549
23188 107
31068 169
42166 376
27389 676
189476 582
13922 241
21531 461
121209 369
42548 767
70160 460
23529 292
36305 661
67174 525
26415 71
15544 109
116937 469
29954 904
25143 307
69473 510