1221 90
2403 473
2989 763
13645 480
7647 474
3611 73
2483 651
12823 276
6172 66
1703 147
1386 88
57584 680
221333 485
96508 237
5612 190