17583 575
14699 217
7134 455
7766 230
21407 538
9704 358
13566 115
3485 224
9338 390
4437 218
2798591 4095
935348 960
248392 1043
2546622 3567
255319 640
101050 817
67054 521
36683 613
92968 454
14673 338
121276 735
115918 808
108121 211
12122 82
5199 237
13935 299
34321 518
7525 35