471 62
875 251
912 178
2917 956
3973 361
18547 402
8588 62
5371 467
7077 312
6272 291
20211 668
3815 373
9218 651