181548 140
7956 581
15046 714
6065 195
7629 192
7957 796
7856 207
12901 441
4459 513
3903 665
1242 108
8310 96
5010 782