103506 724
326674 1021
35154 210
17796 144
19030 891
10634 113
4956 649
2977 94
11063 276
13133 41
16493 132
11207 317
10993 516
3845 489
8952 295
30301 823
6217 655
9600 351
17650 530
50588 509
192139 306
41198 68
29451 518
60176 364
165947 357
81979 278
26213 257
7081 811