29280 519
17612 575
14738 217
7144 455
7781 230
21448 538
9741 358
13581 115
3508 224
9346 390
4453 218
2819160 4102
935577 960
248420 1043
2562722 3579
255410 640
101068 817
67096 521
36719 613
92980 454
14690 338
121450 735
116030 808
108254 211
12132 82
5211 237
13960 299
34637 518