2911 567
11887 189
124326 630
56580 712
27315 231
5543 273
5781 297
7740 394
1592 156
2159 476
6358 197