50778 200
59326 82
95920 732
1801 284
543 111
35669 303
3005 592
4180 522
190497 337
80114 435
76028 643