897096 1429
17074 134
25769 430
7527 653
4250 278
4053 190
8821 836
8487 423
254220 428
108844 146
3519 207
17509 129
3127 205
4758 242
16246 553
37506 503
22603 258
7334 503
104597 489
4366 173
18786 970
3211 492
11557 124
5583 574
4954 130
1608 175
4139 191
17566 669