50587 355
9909 353
28703 718
11983 674
13104 124
6454 56
4460 239
11784 545
9290 366
25121 660
13067 459
13970 942
13216 118
27795 559
21959 292
16964 711
14596 84
11355 353
6431 169
16993 729
16885 83
40037 610
1567054 4506
1358721 2539
309562 850
5031 162
17297 203
461462 1312