156032 634
68969 419
11684 616
55894 790
11073 526
44712 473
40704 317
33215 728
26962 611
83445 249
6618 425
5288 293
5383 295
3460 50