903396 1429
17093 134
25812 430
7537 653
4275 278
4078 190
8878 836
8622 423
256070 428
109665 146
3554 207
17548 129
3148 205
4785 242
16292 553
37635 503
22662 258
7372 503
105448 489
4411 173
18838 970
3218 492
11588 124
5588 574
4972 130
1621 175
4147 191
17696 669