156011 634
68965 419
11684 616
55893 790
11073 526
44712 473
40704 317
33208 728
26962 611
83434 249
6618 425
5288 293
5383 295
3459 50