127959 631
9030 366
26593 377
342825 759
21807 260
37950 307
118614 466
55679 905
85036 473
57141 309
7910 596
5140 452
5710 570
3449 617
3308 489
1830 56
8933 400