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