127860 631
9030 366
26593 377
342781 759
21769 260
37938 307
118608 466
55640 905
84976 473
57062 309
7909 596
5140 452
5708 570
3448 617
3307 489
1830 56
8933 400