35482 666
5379 372
6218 692
7183 605
2764 322
17754 227
95178 874
148962 196
15972 369
12180 382
2832 207