1599 349
22335 355
71192 685
20176 597
62348 939
7955 41
4859 136
18776 119
16575 67
12510 657
26960 504