17583 575
14701 217
7134 455
7766 230
21407 538
9706 358
13566 115
3485 224
9338 390
4437 218
2798954 4095
935351 960
248392 1043
2546879 3568
255324 640
101050 817
67054 521
36683 613
92968 454
14674 338
121279 735
115919 808
108123 211
12122 82
5199 237
13935 299
34324 518
7527 35