100160 620
87594 752
24081 137
4227 562
6201 491
4838 117
4006 788
30577 283
4891 370
6221 238
7077 548
3455 164