17578 575
14675 217
7131 455
7761 230
21406 538
9703 358
13564 115
3485 224
9337 390
4434 218
2796739 4095
935325 960
248389 1043
2545163 3567
255306 640
101048 817
67052 521
36679 613
92967 454
14671 338
121265 735
115903 808
108104 211
12120 82
5199 237
13931 299
34299 518
7525 35