181536 140
7952 581
15040 714
6060 195
7629 192
7956 796
7851 207
12898 441
4459 513
3902 665
1242 108
8294 96
5007 782