127871 631
9030 366
26593 377
342785 759
21772 260
37941 307
118608 466
55646 905
84982 473
57071 309
7910 596
5140 452
5709 570
3448 617
3307 489
1830 56
8933 400