30156 148
17588 391
8043 340
300011 582
84730 274
9578 262
5406 912
8676 396
129720 680
162043 403
11161 617
36095 232
10945 865
9565 478
1567 71
92590 908
25005 1071
4047 440
6322 551
36644 561
4526 252
21885 193
110585 636
20350 964
99649 387
84399 390
5290 787
52877 648