252286 594
15577 515
37552 346
46089 594
215161 1025
83555 485
296792 941
13629 54
41130 322
41658 664
12189 347
3477 428
5006 370
2588 185
50334 520
71139 398