10332 59
114989 254
4819 152
10128 614
3672 501
23231 799
6436 145
17395 518
3809 759
4384 614
20442 762