26811 938
22675 292
20124 493
20599 528
14292 82
27429 595
13992 115
11225 777
19589 348
29455 519
17669 575
14763 217
7168 455
7811 230
21547 538
9823 358
13618 115
3530 224
9356 390
4474 218
2834088 4107
935793 960
248470 1043
2574433 3586
255516 640
101096 817
67141 521
36787 613